Shared Multi-Space Representation for Neural-Symbolic Reasoning
نویسندگان
چکیده
This paper presents a new neural-symbolic reasoning approach based on a sharing of neural multi-space representation for coded fractions of first-order logic. A multi-space is the union of spaces with different dimensions, each one for a different set of distinct features. In our case, we model the distinct aspects of logical formulae as separated spaces attached with vectors of importance weights of distinct sizes. This representation is our approach to tackle the neural network’s propositional fixation that has defied the community to obtain robust and sound neural-symbolic learning and reasoning, but presenting practical useful performance. Expecting to achieve better results, we innovated the neuron structure by allowing one neuron to have more than one output, making it possible to share influences while propagating them across many neural spaces. Similarity measure between symbol code indexes defines the neighborhood of a neuron, and learning happens through unification which propagates the weights. Such propagation represents the substitution of variables across the clauses involved, reflecting the resolution principle. In this way, the network will learn about patterns of refutation, reducing the search space by identifying a region containing ground clauses with the same logical importance.
منابع مشابه
Learning about Actions and Events in Shared NeMuS
The categorization process of information from pure data or learned in unsupervised artificial neural networks is still manual, especially in the labeling phase. Such a process is fundamental to knowledge representation [6], especially for symbol-based systems like logic, natural language processing and textual information retrieval. Unfortunately, applying categorization theory in large volume...
متن کاملDistributed Knowledge Representation in Neural-Symbolic Learning Systems: A Case Study
Neural-symbolic integration concerns the integration of symbolic and connectionist systems. Distributed knowledge representation is traditionally seen under a purely symbolic perspective. In this paper, we show how neural networks can represent symbolic distributed knowledge, acting as multiagent systems with learning capability (a key feature of neural networks). We then apply our approach to ...
متن کاملConnectionist modal logic: Representing modalities in neural networks
Modal logics are amongst the most successful applied logical systems. Neural networks were proved to be effective learning systems. In this paper, we propose to combine the strengths of modal logics and neural networks by introducing Connectionist Modal Logics (CML). CML belongs to the domain of neural-symbolic integration, which concerns the application of problem-specific symbolic knowledge w...
متن کاملApplication of Factor Neural Network in Multi- Expert System for Oil-gas Reservoir Protection
Knowledge representation and reasoning model play an important role in multi-expert system. In this paper, a new knowledge representation method, factor neural network theory(FNN), is used in multi-expert system for oil-gas reservoir protection. Firstly, by introducing factor and factor space theory, knowledge representation model based on factor state space is presented. Secondly, analog facto...
متن کاملTowards Bridging the Gap Between Pattern Recognition and Symbolic Representation Within Neural Networks
Underlying symbolic representations are opaque within neural networks that perform pattern recognition. Neural network weights are sub-symbolic, they commonly do not have a direct symbolic correlates. This work shows that by implementing network dynamics differently, during the testing phase instead of the training phase, pattern recognition can be performed using symbolically relevant weights....
متن کامل